package com.second.app.jichu;

import java.math.BigDecimal;
import java.util.*;
import java.util.concurrent.ConcurrentHashMap;

/**
 * @Author GYZ
 * <pre>
 *  1.ArrayList的扩容原理？
 *  2.hashMap的初始化容量为什么是16？
 * </pre>
 */
public class ListTest {


    public static void main(String[] args) {
//        List<String> arrayList = new ArrayList<>();
//        arrayList.add("1");
//        System.out.println(arrayList);
//        Map<String, String> paramMap = new HashMap<>();
//        paramMap.put("我是测试1","123456");
//        paramMap.put("我是测试2","123456");
//        paramMap.put("我是测试3","123456");
//        paramMap.put("我是测试4","123456");
//        paramMap.put("我是测试5","123456");
//        paramMap.put("我是测试6","123456");
//        paramMap.put("我是测试7","123456");
//        paramMap.put("我是测试8","123456");
//        paramMap.put("我是测试9","123456");
//        paramMap.put("我是测试10","123456");
//        paramMap.put("我是测试11","123456");
//        paramMap.put("我是测试12","123456");
//        paramMap.put("我是测试13","123456");
//        paramMap.put("我是测试14","123456");
//        paramMap.put("我是测试15","123456");
//        paramMap.put("我是测试16","123456");
//        paramMap.put("我是测试17","123456");
//
//
//
//        Map<String, String> param2Map = new ConcurrentHashMap<>(25);
//
//        param2Map.put("aaaaaa","123456");

        List<Integer> list = new ArrayList<>();

        for (int i = 0; i < 9; i++) {
            list.add(i);
        }
        int result = 0;
        for (int j = 0; j < list.size(); j++) {
            list.remove(j);
            result = result + list.get(j);
        }
        System.out.println(result);
    }
}
